org.eclipse.vtp.desktop.projects.core.internals
Class ApplicationFragmentProject
java.lang.Object
org.eclipse.vtp.desktop.projects.core.internals.VoiceResource
org.eclipse.vtp.desktop.projects.core.internals.VoiceToolsProject
org.eclipse.vtp.desktop.projects.core.internals.VoiceToolsDesignProject
org.eclipse.vtp.desktop.projects.core.internals.ApplicationFragmentProject
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, IApplicationFragmentProject, ObjectListener, IVoiceToolsDesignProject, IVoiceToolsProject, IVoiceToolsResource
public class ApplicationFragmentProject
- extends VoiceToolsDesignProject
- implements IApplicationFragmentProject
This is a concrete implementation of IApplicationProject and
provides the default behavior of that interface.
- Since:
- 2.0
- Version:
- 2.1
- Author:
- Trip Gilman
|
Constructor Summary |
ApplicationFragmentProject(org.eclipse.core.resources.IProject project)
Creates a new ApplicationProject from the given
eclipse project reference. |
| Methods inherited from class org.eclipse.vtp.desktop.projects.core.internals.VoiceToolsDesignProject |
getAdapter, getApplicationFrameworkVersion, getBrandManager, getBusinessObjectSet, getDatabaseSet, getDependencySet, getDesignProjectId, getDesignProjectName, getSupportedInteractions, getSupportedLanguages, getWebServiceSet, processObjectEvent, setSupportedLanguages, storeConfig, writeBrand |
| Methods inherited from class java.lang.Object |
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
ApplicationFragmentProject
public ApplicationFragmentProject(org.eclipse.core.resources.IProject project)
- Creates a new
ApplicationProject from the given
eclipse project reference. This constructor also loads the
project nature specific data stored in the auxillary "." files
that will be needed to support the high level project model.
- Parameters:
project - The eclipse project model- See Also:
VoiceToolsDesignProject.loadBuildPath()
getProject
public IVoiceToolsProject getProject()
- Description copied from interface:
IVoiceToolsResource
- Returns the top level project object that contains this resource.
- Specified by:
getProject in interface IVoiceToolsResource- Overrides:
getProject in class VoiceResource
- Returns:
- The containing project
getApplicationFragmentId
public java.lang.String getApplicationFragmentId()
- Specified by:
getApplicationFragmentId in interface IApplicationFragmentProject
- Returns:
- The unique identifier for this application project
getApplicationFragmentName
public java.lang.String getApplicationFragmentName()
- Specified by:
getApplicationFragmentName in interface IApplicationFragmentProject
- Returns:
- The name of this project folder resource
getApplicationFragment
public IApplicationFragment getApplicationFragment()
- Specified by:
getApplicationFragment in interface IApplicationFragmentProject
- Returns:
- The
IApplicationDesign file resource that
contains the call flow definition for this application project
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class VoiceToolsDesignProject